//
//  GPSARData.h
//  ADSEGPSParser
//
//  Created by lsq on 2023/8/1.
//  Copyright © 2023 彭月辉. All rights reserved.
//

#import <Foundation/Foundation.h>

NS_ASSUME_NONNULL_BEGIN

@interface ADSEGpsARLaneModel : NSObject

@property(nonatomic, assign) int leftLinex1;             //左车道线坐标x1
@property(nonatomic, assign) int leftLiney1;             //左车道线坐标y1
@property(nonatomic, assign) int leftLinex2;             //左车道线坐标x2
@property(nonatomic, assign) int leftLiney2;             //左车道线坐标y2
@property(nonatomic, assign) int rightLinex1;            //右车道线坐标x1
@property(nonatomic, assign) int rightLiney1;            //右车道线坐标y1
@property(nonatomic, assign) int rightLinex2;            //右车道线坐标x2
@property(nonatomic, assign) int rightLiney2;            //右车道线坐标y2

@end


@interface ADSEGpsARCarPoint : NSObject

@property(nonatomic, assign) int left;              //目标位置左
@property(nonatomic, assign) int top;               //目标位置上
@property(nonatomic, assign) int right;             //目标位置右
@property(nonatomic, assign) int bottom;            //目标位置下
@property(nonatomic, assign) float distance;        //每个目标的距离(单位m，最大值250，最小值0)

@end

@interface ADSEGpsARCarModel : NSObject

@property(nonatomic, strong) NSMutableArray <ADSEGpsARCarPoint *> *carPoints;

@end


@interface GPSARData : NSObject

@end

NS_ASSUME_NONNULL_END
